//
//  testdominion.h
//  dominion
//
//  Created by Doug Mason on 2/16/14.
//  Copyright (c) 2014 Doug Mason. All rights reserved.
//

#ifndef dominion_testdominion_h
#define dominion_testdominion_h
#include "dominion.h"
#include "rngs.h"
#include "interface.h"
#include "testInitializeGame.h"
#include "testIsGameOver.h"
#include "testUpdateCoins.h"
#include "testGetWinners.h"
#include "testfunctions.h"
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <string.h>
#endif
void testSteward(struct gameState* state, int player);
void testAdventurer(struct gameState* state);
void testSalvager(struct gameState* state);
void testOutpost(int handPos,struct gameState* state);
void testGreatHall(struct gameState* state);
int numTreasure(struct gameState* state);
void testDiscard(int p, struct gameState *postState,int trash);
int rand_range(int min, int max);
int testPlayCard(int handPos, int choice1, int choice2, int choice3, struct gameState *state);